remarkable effort - Allemand Anglais Dictionnaire